inner workings - Turc Anglais Dictionnaire